package com.polaris.live.resp.go_resp.device

/**
 * 配置请求基类
 *
 * @author Created by lucas on 2022/7/14 21:31
 * @since 1.0.0
 */
abstract class AbstractConfigBean : AbstractDeviceBean() {

    //---------- 以下为设备标识信息 ----------
    /**
     * 唯一码
     */
    abstract val uniqueId: String?

    /**
     * adjust广告标识
     */
//    abstract val adid: String?

    /**
     * 客户端生成id
     *
     * android不可为空
     */
    abstract val uuid: String?

    /**
     * google广告标识
     */
    abstract val gaid: String?

    /**
     * 设备id
     *
     * android不可为空
     */
    abstract val deviceId: String?

    /**
     * 数字版权id
     */
    abstract val widevineId: String?

}